31614384
49871752
59804215
74291091
51539983
41847416
46831338
48721898
91442119
28288310
10175566
32418721
54715574
13203294
9633820
3241979
50857597
69866887
94585452
90575437
32974630
48836673
76229016
6339256
937604
25475908
2019860
62212304
84048398
44462486
88882618
84211666
89598839
9247123
12833352
1394696
19321284
6319278
29131836
24888113