16816941
7713143
35162117
497628
48108286
50122188
95969024
67609207
1980218
29725588
97764352
60752791
11724
62093235
47621892
39892452
86892974
11454920
66376227
89397337
77587013
86743211
39535031
29123774
78428340
8712134
88287091
83736
98088881
72631111
96384908
51723855
8478433
36411222
7850537
24947640
13276182
81221726
59437126
58912806