26212910
19605558
15435827
29625309
82014356
66839897
70207294
93283408
45158727
2596762
64218382
8046106
34045689
28993744
43881393
96293818
75839594
70617596
25211331
89361917
87805277
1652605
92037790
3373858
8999474
34259340
55616241
70134075
47923948
7877733
56142151
13675893
11578040
94644972
47564634
3437903
2794730
17483276
31802859
95184668