15683440
8798934
25194873
84383629
9374609
2795586
61917175
23834931
677439
39914262
38297225
47728797
47555756
39679940
2189749
62297331
7204245
37826449
17656054
50251734
5266400
37099809
7687252
24125218
73224537
56033703
90159506
12393979
17187116
45438866
97432267
46304300
967817
93807271
36554771
4732817
40094252
1538142
66424911
79836802