7523943
42413192
1332040
99783075
20871313
64092990
13931340
10947159
360059
98961301
67583061
63419448
26353733
12441982
21285705
25876140
4088784
26971662
66075224
77631905
51426447
3708485
3669760
19644579
63343471
42368047
42004846
45194279
9401923
93575987
63169570
50698518
41333717
66861978
11092731
52129733
20893369
34844831
57513985
29021926