18061820
9387307
95077287
29576617
71986849
93741738
45671411
27062030
32133846
15216436
7968769
29367220
96733719
13656002
37886000
430692
17128373
79876516
35128615
15822920
3163545
10622735
36753637
58529451
89492480
27347620
40256794
45932786
26849451
2038873
67854473
27737303
96205013
7440632
85914099
44785140
21894530
46632198
11483590
16079434