62796
36408526
35933474
86276310
61128523
45122899
45938264
98883480
29593018
62611476
43263833
1882724
28441863
69273846
12074282
6809359
28978255
2349057
86553017
58505005
90428124
84427093
9087566
15018960
8811421
94943374
76725365
7542689
4125261
96043229
5086929
56847217
8295131
24763941
54724718
88432145
34561979
41354587
63605203
8002994