42612041
3915938
50631818
3554050
91461206
94445451
62222298
93811992
77824505
10908724
76421001
79736507
786178
42913421
12495704
85147131
81048886
24645321
6923881
46914341
58425965
72226700
35148360
50535560
31084554
98321785
21537736
65062523
79599468
14231492
25026759
36169563
50198683
25408639
37132017
84022799
53614825
19177485
79436650
51727272