54798482
88643699
4532968
9667048
67089477
32236372
920467
43241745
68145745
51466286
1122342
84893500
3959712
10112304
67236169
73794118
36478605
26187121
38711965
78667035
67498329
146061
14554680
7161465
16725879
42405674
81147149
90297642
53048236
2349921
67555966
83111421
31738383
47894164
76408266
45557429
36262218
3889344
23067260
8088275