61121272
75105207
20951822
13375719
90496963
2105149
37113725
23278607
25809328
63907322
19754276
82379
58826267
69748945
85082284
21196396
36163624
92005475
27631620
76598520
43689646
48568747
45956421
4897641
6965816
26222589
75131464
6565943
67247349
79513174
12898702
12378626
12541933
70258855
75329
97230
36607723
19006571
32707868
34739550