19724408
16936651
2161791
81592909
24426510
57243626
80805305
1744361
36751758
57513131
75275417
89668369
19347167
61704358
91422449
65103229
44208629
77983728
44567767
8032520
8910862
85414389
45024336
18766029
5475901
34119234
55869546
55053877
10361478
86038135
38207839
75255855
84194321
70238816
2479868
53886332
68882101
62337999
20795396
43814748