3734513
4329469
21354825
10956246
95111874
16216558
43943907
47133435
61618637
93823733
60246040
25857050
55236829
33579931
48971104
81855056
1468586
33282898
37875615
43982395
90435730
35121060
49924964
53304742
6097234
3767023
2643855
291166
20295625
4240497
20999993
1317179
60544565
75344196
56279617
95595095
29531754
35125100
54041081
69437672