59901973
66205375
60762783
24102867
39898441
51321767
53771778
98939925
40955309
27121135
13221696
17561227
17849237
9749612
50505051
34292888
71079302
42066967
2415170
92368185
44028033
1245219
46225739
34703949
2402263
13378927
11961662
31507976
15442613
77094285
3443607
29639342
33711333
65669155
87453999
10231768
43369236
23353198
58957976
40275518