18407339
65596064
18722125
38038078
90873362
36473598
929205
17237248
16616032
71191295
16055728
23109728
80049571
44587521
15473140
3353820
5219761
8823493
810850
74901937
48862453
46673865
80642658
3109956
28745408
15731601
15353807
95211077
50566154
51384900
86476349
57575414
55698439
67445135
63691771
8038956
86229258
61116676
35005914
29073784