7472875
1284369
77456329
14069106
94512375
49433330
18371964
9575022
96638610
19911556
25571621
29381855
88735430
40143949
47893050
56194157
74759079
65517318
64855221
49148022
4091912
43017112
41384682
96369790
55239869
2396821
56016213
28245193
6515761
37383722
73615981
93425529
44647101
41769657
9863317
4692702
89589889
44864453
46618836
8454261