95197872
97294735
40032347
4099534
77177663
72085317
56106143
95914264
43957064
15095087
6002663
73083860
436580
11554910
30336937
15171953
3927974
59809923
98994025
8507787
42027191
78141113
41169373
10696497
80028891
16593295
86668992
82515811
1676225
25929998
84192677
46897386
42732516
70222653
25061805
89651994
82325512
11503595
7106888
1881684