35703847
25501881
30726342
1311551
779900
4293423
23829112
51743181
82058342
5372379
6585836
28805215
18247835
4238314
11409738
12261160
50426681
31839628
43414629
59918371
12277153
21998087
77445951
65191898
95302657
25241821
35746700
6392607
83166291
48069063
63776079
56543841
26108246
80986389
10762432
63062925
80185000
31596355
59643683
88427014