77706716
30235449
51684293
34061234
83458916
6120357
53664268
70684446
19094075
98723453
10834855
59133702
4289330
71111745
57198994
63829148
97761566
91348188
79581015
96874979
57228849
22263922
6279732
40637251
66438438
51279556
49676531
4931445
98203044
86385361
70733591
837534
85076823
52548473
95202976
9752144
4516888
56473001
3971140
73569998