81047300
12395491
15471861
5391463
48836442
94258226
27198139
11534342
2465182
31076054
16695900
24189459
69845740
9741708
55028468
7387216
10138643
7781776
55449615
6606924
45444486
38529273
33049144
29759081
11458270
83544215
8617309
68771203
44993585
1139713
92394801
391260
6732970
9325102
68594959
41915624
51628821
4741472
69106309
6749601