52578894
180361833
109013715
1683908313
69996327
18993662
22132035
54835391
2742132
39188956
22935346
413298159
129348060
308224354
45482268
95785541
51373579
38072966
63708869
58791311
34426873
78558103