56016475
14154166
41126403
60182472
72804167
18076660
72283129
40001260
56668558
79597722
59424943
47968754
41083482
25344679
11079235
3439286
28773139
71597176
29348061
27487778
66568337
52544950
65743961
3165822
22473828
8131576
45089142
47905639
89731599
64108307
39437885
19268286
76186980
19465477
98261309
33024311
93837429
13075500
85991230
34484202