44577695
67939151
6858055
34865585
19443949
83675736
42475113
58182601
69641904
9434295
56928759
95322141
35228948
93968979
80432348
21556205
49191455
18801596
85857175
76512061
88454196
7908023
85271959
61048147
3446785
50958379
50609931
47622723
108097
18627787
10041302
75053140
18254986
24775249
84374024
28153550
83581855
215327
7746150
6436967