80318274
59367010
24602428
57549682
39372558
36284563
2356988
90823413
34974773
8981239
4896458
27948309
66735806
20195153
58782068
56036593
344401
20688217
46142625
22582747
76132383
49039830
7463704
91393346
66959031
76098659
41837688
4462621
94417463
3938764
83613917
60539792
44699719
93169780
62484589
30436468
4984136
53303101
36661276
9876489