41536918
52735600
7683650
45403502
97231974
86739570
39814315
48459150
2562310
25528920
13946086
90237498
77782165
92606435
99985313
69556662
32407778
8797780
23175777
9266815
51872842
51824238
40709352
98501034
26107210
50344873
15922252
8919482
52548681
4328408
4124630
34178950
65791894
96209893
58888209
91449205
4111620
72291677
591164
23725622