11513814
6021531
21244171
3320799
11717110
1145356
42637487
42166043
62169134
83408841
83263127
5745211
50853546
59882782
99161219
35213191
95449718
7106208
44639948
32344241
788539
48744832
10161729
68952406
64223214
90258948
54054700
91136931
68109809
17445640
38755603
60633211
833738
46785166
52482135
75441556
65995283
40893645
10372759
28888480