8266138
37156549
5382943
13197606
45306726
57104719
98098875
5573502
41748883
29026195
70217061
16719647
69229688
92756450
16103965
24927395
5934543
60586459
2567205
75579603
55264271
58523424
73226145
55929344
36039801
54865784
63473442
62321168
18953091
40553883
50652807
100005873
71681326
95079012
6778895
6372878
86762632
23461677
12804729
18707026