65113576
41699553
9704798
8448498
32668419
57983836
68454549
15756152
51565853
204385
24333124
77727003
2006811
50542449
31802613
4363792
69937739
31754127
75363140
70104212
67207040
17948347
89014984
50172019
9335589
29014934
89895282
3998942
61696014
64677499
64213269
78987666
14153021
77453099
39887527
52661775
967235
41407567
3712264
13444