44859289
39412303
82979074
40307022
60427516
49418874
14939577
22537096
66229958
86279954
68775015
7731731
52514386
72592115
93592067
10808335
398022
62165181
2635709
32371803
1715826
35428086
9712971
99564130
12677915
43914365
8322338
59014863
35065517
93438603
27343829
34039564
44671054
75105952
91247945
88404430
8389675
51051254
36972702
4024375