97963485
44704814
73938715
58473509
67629659
13533011
75175107
16966387
85403034
81323805
17278486
13453674
25872413
48959883
30674661
61096465
33217532
12338800
4318195
2243418
17485512
99986870
89129836
20508173
84265200
17053819
717435
25604870
56235272
4941943
25915950
65569643
82238518
74452947
62026714
78363076
22212481
94247608
29401661
34275014