3971058
9183909
1558650
24014199
21349373
53564836
23799942
7365735
61358114
33987191
70639156
40111177
2043791
55118274
19787400
45808697
21816322
28358719
28819565
20837024
4792012
6109761
68329390
80131431
60362793
19323698
5613573
78899126
7361603
41768215
86303757
97847659
59334549
79366441
39835393
24457697
81836768
80851398
16243130
52159233