42644378
87687872
82341355
56414448
89979602
45874349
40181492
94404981
2376641
10361979
25618474
52058274
44408237
99967374
97706833
51966274
67805715
2562633
19817697
84039727
91027220
828555
66374934
68374792
98512107
55772433
16307560
28538425
11613112
41106440
33054090
49714644
51622632
39157631
49457627
59082225
78018971
48941239
66543473
85683164