71508917
34043623
16961841
39845693
9706045
3902122
89667376
8605570
2644526
97113125
10369322
31092353
14888517
96879757
43001397
68552031
70983419
63862566
48206504
10913725
44047684
24012038
91562414
928105
49368241
990541
46832274
83818406
99587210
88873274
95972465
14206660
79821390
10993929
40166960
41257572
40778473
11975342
29959235
35036421