74316481
8124699
7654973
1840476
53629094
13588445
99905765
14544450
98553858
83632871
83372299
63914544
51053531
69296156
51831775
53185049
22017035
89993086
8615814
6291210
29449274
6470443
6266326
30144649
46965492
6909414
67337772
58935792
69174364
89239112
59589541
63623678
28808957
34178044
20583574
48582249
81042914
48962449
15643590
30797531