66395782
57096343
34521228
90526770
12911274
3401159
79658961
92619274
97117439
35442660
55219058
9184456
25984638
76099120
20738817
47582711
16662785
5180652
32433005
70976406
48522938
40575934
67712996
29324632
19893392
4457083
10771050
70665168
82801131
14652514
69935981
81942595
72093376
95776978
23855990
5082372
80615525
18463097
1256659
3431285