45735399
52236218
19184979
8585397
79134981
37834967
9977855
1631451
83861288
60493583
450543
22848494
12586882
91999792
69588603
10987277
63727629
1134459
36174064
7565717
1493500
36729357
3206392
91037355
12419364
1044483
95503261
79695864
55763535
85341720
73257812
89357643
51441645
47079375
59745614
82412450
99476614
89449599
32395673
13475987