85353570
15177105
283566
7458389
13586451
82446485
61854287
53924504
33355561
53408721
91001578
33856584
72665388
59807664
18376605
10399046
35244794
4658304
65079674
73488399
6913758
60771818
29056159
53921771
72228245
3749834
64352591
54251795
66049628
32747959
67478946
94356288
9323629
86018950
81788477
61231451
74698616
57218418
46788376
71768473