38805141
88877724
27537078
1691149
60821094
21579902
63252146
41767371
22368522
3529532
39946057
95025362
15248156
87615527
6875144
22781267
46963431
21241749
82779038
40182075
4383168
49091603
44987019
41041462
26059858
60198533
62731365
59294188
19547942
57069258
95184108
9757992
71946849
1904486
76185602
61811407
27377228
91712925
99389567
84001864