22444596
5876322
34695890
43138879
99175445
34922453
83292861
2462809
18169190
44321611
1941539
8289577
61495872
879349
37278906
18895029
77561218
5318625
21646110
12477727
62402843
61554993
6764014
37119762
3117586
35108919
15276447
81034476
1147472
80695650
63329611
7581579
14093398
58958365
58485265
719410000
97451266
64324828
49625976
42665250