71488232
47822176
1388815
65813630
58976535
26206222
67848339
54848724
71999000
12858203
54215024
99763334
71274269
16051377
76046017
12012559
8969156
41346263
89805319
42763288
8984098
5290292
98483397
66961275
93609856
65213333
17993253
39154593
51147829
41791793
92455552
18144986
8040642
2724626
2570870
38004353
61757457
23635085
49951476
46802805