5817580
62342903
4174225
68581956
66969372
45516298
93495792
50099199
3819416
30803294
88558409
98422874
82074542
8396344
64024044
96878436
96269189
47523274
79635906
36456440
20697482
40344910
903875
92578144
65708781
52741054
14735064
30623233
9316205
42978906
32846915
91673947
57736640
62001543
85634108
69748766
34298619
38588641
41162833
43923132