46924069
84812457
49292929
7355457
3226268
37961212
8604000
98065245
46789214
20457766
10492069
55791175
3138099
19954357
61767907
57832656
17477842
38862224
37843040
44833
1495740
67429721
95503465
98216032
10078770
2054904
87216745
30411422
41682888
13641986
50868381
38376687
62332951
167701
55717708
24713376
17968924
5171320
13987228
81028305