86493498
57458106
9711329
81066594
2382531
53354801
57643756
65526482
58139490
53175202
33441085
59986984
15782133
1236931
10727185
9495360
97333952
72441880
99727527
67204395
58554268
47567513
2758401
90552892
70475599
3549724
79111766
58541815
6001225
58571860
60491130
687956
73593619
33271582
97094565
79101174
2281963
9077160
8922107
31326218