87114188
70256115
24584006
13653386
14003605
96754537
48799784
47321532
50685613
63585634
8879610
70426326
43024704
97201273
52053312
36245056
71968488
62836405
50971430
39982473
31605918
93782981
46104068
19648952
23523964
76633117
60931011
27745606
33506320
10338291
30787416
75059711
25741406
8736857
98674504
3909575
32047473
27544112
51692834
62359885