89226632
4484529
64899873
95397922
78206754
48225946
83658492
52517248
81513166
1671856
3515540
45767379
41329925
8938484
35661893
32114894
65362703
29035364
23969603
10273870
34511240
92717579
72935574
76484764
60247085
6006649
13619709
88498187
58847458
52569982
96648194
69412138
34574810
5656434
51877236
8305280
92764195
31112298
6343485
6378040