37037762
83752723
4842518
36819251
66839432
91753058
37158603
59211644
72772299
43012740
3215635
4317085
42342526
17459926
21649910
54941174
97605194
32889354
19337923
19545592
5667824
75372845
20755634
28949230
19793047
85224786
53286101
203913
10752565
80735685
76902377
6275346
14626439
4336267
31686964
10674676
5182154
29698582
31475802
26548050