8052530
2292667
92922648
40945070
940518
15085177
45276980
64996230
66384121
88258732
5741545
41327738
42995138
61197811
30229821
21556274
4503647
70919580
91556814
11426325
59481139
89238496
2918096
83798383
7725973
4906884
36254126
5693291
86064091
2262918
24958582
12467724
8884310
8473014
20951497
64817230
90339698
19063365
67226237
50588572