21272461
58987862
79097172
52401898
2553536
16957820
11147418
44934235
5818154
88119635
19428312
11979461
90518921
16002384
61919780
15496
9781534
39938065
9335230
29647142
371680
6963337
88351496
29848516
24399633
2893309
58542719
68189164
26612730
97393163
14351817
53236763
76961531
79143590
88967573
87137831
99537800
62596865
22565966
50642736