86244723
60987360
841448
24639368
334699
20566523
65257615
62995291
44793228
6511848
19619238
94872808
2584684
54251198
41563452
20423955
50872557
47903529
43411442
94016366
38163165
3929530
64422057
64503741
87788344
10093919
16514884
1431882
47623610
96873463
9368647
23119783
10246117
74968984
12433172
23185571
23542063
86011482
4480843
82968938