75428627
5570551
5870823
78391667
81569871
40136909
21187975
36542118
98671122
33393595
71451742
9473520
94967494
77801056
1208609
95835600
54554156
22942797
8476475
14817398
60805392
61042019
29474242
70248095
84129814
92627680
8570415
40972744
45832493
2104744
28493993
3953955
51006050
8938880
33975219
77259679
10353006
65709842
52237132
29677585