91551615
72511164
56578458
5521962
7424179
49126608
644374
17945291
14321560
592214
42186581
88674942
53761366
28252221
39754908
29244637
38185090
33451912
85455390
31158529
55758747
17565874
93544855
83571781
50494144
37752335
38174885
8677416
7914601
6087803
79122433
16461861
62238500
5101637
94345549
18285463
86294839
37875191
79172083
3176904