4157072
76265945
51288948
28862995
72625217
61391823
18567362
53132888
15551101
7117782
64831051
24935920
5887355
78347699
47293093
21747318
12041620
62153899
16567091
99323671
3001720
5098852
5565513
45849219
78057918
11308033
99293475
40351383
87707453
1204226
24161518
6748709
10958418
23542863
39348218
9748421
17144950
87345565
89915470
5028450