45417557
90916573
5201517
4444523
57772202
57711671
21094366
60256156
84172038
33813554
43404377
90809294
53594382
1371285
22745453
14267442
14789330
4694433
65894755
35803955
69601184
33184027
4471281
75047414
58249352
3084938
87216886
85754821
132980
73312665
90642293
83813920
74967415
62359879
53617006
10967842
7227284
37014736
72586373
20104784