44595699
1311830
73661394
63435487
31007829
28091876
10937262
26744718
68248791
15903102
99602152
7233315
95251022
72375993
31304631
78355240
28391173
41891265
22525341
81672870
89896238
10791525
62619549
71527192
47577302
14327944
32009933
2421394
13526086
76694620
13627182
83934975
42642628
83086413
17386767
12789216
30846062
80716512
40392089
1286292