85983252
91034642
14106077
81207769
9572863
19562291
3883865
41684107
1387637
9794762
94918956
7785685
22997347
92587191
4162111
91693943
78183166
82391861
74027430
17276974
13935889
26009423
20795086
4707256
50625916
17219395
4055397
95193110
70116884
34146713
6205392
6271640
67083439
75167683
69008032
2423781
94941869
6268327
80171194
56799498