65935092
88892153
52683217
28563012
3955783
41967821
46147221
16618190
45162598
1331074
35046588
72349856
41512218
38805279
38626779
97097957
78055961
46932324
27699563
89175009
22923533
24951004
27945110
52884378
88518449
86535197
61542797
27743988
14933810
23462856
67192878
46527452
43988563
57954095
73103122
81411633
14632979
95888372
44797712
46896313