52641654
96247562
6716346
7219105
94129976
35119375
187378
82384529
11184177
48714508
51317037
14833120
20725308
92455883
42857782
40973568
69287810
18912892
59766754
10128165
99475732
78357807
64707373
35564067
937520
47044877
42756758
11619128
81567595
57609605
79346864
49194667
96157978
36026167
85837133
3562861
52189873
95228537
4411544
16296532