41736215
28476462
67101892
89105795
17988299
8445467
842266
1407875
80319586
93378970
90164983
9846283
26524282
20367506
19554475
30886744
53279925
8063818
55226269
10364788
186537
34993631
8958033
79279883
94844596
29833448
50716597
96233357
4342155
94236038
58665240
14876308
5701074
62792076
30599371
7928391
98034506
47749097
52021909
16675073