89608261
64344032
3703274
64993948
11341564
39119172
12039493
9256711
817478
4017129
12676858
10797007
80485426
79451322
42191666
60724217
59324139
79122330
61242149
67542529
44925919
32637449
86952484
98576241
67443168
47292775
1698683
68303160
80028899
22546799
14892959
66972900
27373456
91636019
57605840
34699769
91233521
21275933
2384230
85822007