6293479
89951887
3353687
94661518
4912686
55254256
50805211
15054498
521557
36952440
69061313
1974025
83523539
47572526
7470728
90376654
68873063
33631784
52648212
63191550
50984819
30234547
4914605
78889833
47368811
76831471
31894172
43942665
49016196
96289723
11602444
33404132
19072517
48687321
86253251
3428804
41636376
69214565
97162998
22114411