81048644
35701620
197305
48837804
64888500
18402980
32458159
39725929
88713720
96536158
56357383
35636826
45765412
60604968
21571019
35627914
24558844
5064866
23798621
36043560
61199399
11761132
98791047
86415402
25467487
78776688
65458294
873264
20391776
3145448
14716196
35003713
91394452
52039477
4544819
16956361
19303030
94234789
7718813
4433223