96731211
19635139
87503031
76018333
1715140
93625961
63406522
8278303
53819757
70191994
44083219
27782468
59894849
58817837
5158699
71052532
34687846
15535491
18336067
21873806
14428255
53431954
8385535
1509331
24508987
43957728
83511937
760984
27571686
27442220
55498212
7179301
3055749
82551493
21787269
67028855
3346841
98885712
997482
54928668