17543706
57784867
99326843
54359342
99747623
42437231
10428694
54457657
10022784
85322530
4748862
89043236
99718654
8974111
69212547
60702140
38025265
79285097
49746514
8762729
5852840
91778569
55968610
437235
6702990
76807838
50915513
50068711
40348737
61692992
30055083
7132007
91224531
99139230
43807050
71333218
579286
13737022
18159889
48453248