95466439
79672862
26387616
78074474
31816113
63703573
27864372
93422906
5577586
27288006
11595721
13929474
68485630
17052970
93936353
29771081
61504837
14964399
9625553
3037162
5261958
67135778
42318544
95921852
8062560
65689852
6433775
60591496
68978021
46555166
2606519
48103400
96054616
67966352
13216071
80344527
77716593
88934573
40274836
611874