49021444
11959718
93487309
6311548
13907820
92364919
61029722
38726547
16136545
95025786
88479842
97477508
47755206
72967591
18536439
64147064
84084501
45392126
70369627
26167982
82662720
13838896
75154942
6284346
38149162
80622074
1609233
93524568
37149061
1789524
59584218
50193926
48536104
66716248
19562424
2582425
46694605
2357477
58982473
59744636