72056496
34505183
95434502
62584993
29611550
23972645
970144
83496557
94741497
58979056
72294741
35055016
34924704
66743827
59001942
28417776
86006497
12694876
44614080
83934667
859347
22886455
8102547
49266346
91795815
87487896
75355495
12326320
7997234
53184025
53436385
31032148
89278888
3074510
55992507
58872917
61111478
40842521
4781451
49333609