58954436
81239478
36099913
68193681
64382267
98942757
78456520
80616665
48702924
16753901
30557198
66718930
25133231
54803407
44534884
99816167
31566674
87418900
21401430
5964285
6668717
91875244
43381897
76426958
21173850
91506875
72287550
1628934
93482118
10037878
10242138
72958019
10714474
89604754
57588392
67144488
58707501
93946860
27474925
85312370