18793459
66035583
28323206
5523815
42749421
56385855
59967956
53633145
75093143
24994319
8388027
92652795
30192856
52869272
54331067
64587485
67095026
59574903
76304636
19458453
79493761
18503688
43801921
56462632
99807825
95808837
26635061
69063557
93379060
8694791
51572727
24989727
604122
25081281
5429472
94205489
62578180
53065035
41861697
40748897