99542294
80111708
6513479
63034544
77143412
65869323
47468884
36504263
7954115
79382878
95582551
1831361
76318849
5284052
60242616
70663334
63114517
92748953
24242019
50029767
46802464
523376
29822546
36788734
49074509
79397352
79815697
12127722
71967431
50986682
89762901
22398101
13855240
47036244
48438412
1209124
2585028
26054384
62551325
54957147