70757376
19357863
17955203
1847334
96427918
93098496
33403710
297280
92555861
89673482
49197614
33858601
5985017
80675513
59379462
7068920
60391289
28141703
23407100
72934552
7717996
81463299
85116497
11122926
15381013
61011729
40968664
92472966
7450184
608386
62038317
72652393
66732140
56329634
65097672
88911914
24083388
16516262
4096433
74357475