62605769
82342340
97765629
3158713
22772893
80968142
70166347
9027157
51064535
13359901
5958829
72491717
5639815
57359034
65055591
76693239
80766448
49413674
30149504
4552112
43276432
67384894
4234499
54572750
20337145
42252050
50023885
20769018
37998126
3413974
4788322
44861382
44782737
37419026
42349013
66773615
79011384
18471966
53312344
46422652