93123
45501567
10593484
8042334
30961075
29861218
50855534
54656344
8347155
39422097
1618713
34334864
70872965
76551750
60172651
47247120
89236006
23363838
64901698
97082167
46194947
31485073
16333640
37237152
96451318
56487130
4157330
2358961
19133529
60983594
99596898
83495352
77737288
19426043
12197364
78814387
77582628
3613719
47564174
93803696