64337281
8355213
93496846
2143972
38119444
7771398
98608076
40851229
89165255
53258542
96369309
44137248
53548615
7742434
44772797
410685
70279297
10451065
465390
3653524
79544569
62509436
57787616
55351935
48569319
46811648
12879511
4951369
28093284
2600155
82797163
19744763
9291636
17923450
10693475
54574737
57615227
45107377
39022366
87929976