12943941
11255984
69976559
336712
40983664
85794033
99588922
41321133
29528300
71761287
29932118
97038614
58541792
86412652
10627572
97947297
94062703
1759506
33422522
6185299
6909261
25866204
21279351
62586340
786482
28088980
1781699
93706953
88842620
27168546
24876535
10849796
86015420
80962000
65534187
1967329
36004545
30774475
83387151
14143331