106652
99572806
96641809
44296126
3290615
95314640
16568101
35055116
76071926
96667149
61881250
66974311
21718124
36719970
11943371
14577313
28324563
2182705
76119335
1933797
8886791
91036403
11784798
70249137
63296801
22031643
60863652
81518927
44044754
8503964
20469090
62022681
1716791
16996124
80786814
38755996
43661199
11889000
5156381
54076577