34926062
3292339
51593140
68126877
26404433
88229726
49278436
15311300
51284141
2013130
88431461
50381141
3152428
17576666
8560377
30691886
98219160
46123965
65329641
30981694
60953493
21678271
33932843
5386206
65438606
96452373
32394430
9069770
72831702
43033258
77198360
63692884
59979250
8987238
49742313
173194
26295354
94032369
4388614
6259220