37162966
34723663
931855
68076506
71155062
63807277
20158009
66146889
2334823
51873441
48397287
89728285
96814634
12515541
76128493
64816284
11695783
71279681
1206372
97864951
88666004
67961995
9877917
3045104
45028699
95223454
99416349
40926147
75352334
4696712
13178805
92246410
61952270
87398730
31709403
40639059
91369076
682190
71265884
64731962