18036693
19346160
43827009
81038339
77626746
4976187
40498562
75206663
54018938
75668844
19975635
299947
79419894
51959398
14594736
4735717
83874551
27812950
99971423
11811866
12087823
81165505
73745979
22007835
31455662
57346549
41244992
45075748
77413229
28728609
13825115
45574628
9329924
76736947
72725493
73012642
4484837
92568032
86141413
5937633