84682636
62647505
7832125
21801167
73719783
84003970
40024635
45189542
1208679
57688367
37342093
32089067
57843104
80358998
40001385
64717504
56414764
175725
24347594
34321894
32678549
12716250
70315075
92119306
46995906
89551256
64361676
31237303
22997814
19833390
54036177
43543574
10725153
25655153
46358159
20291989
43122638
2565174
54588452
41044528