48877115
23307661
88454255
59356222
76498464
62564284
60527905
60688622
84758272
78115467
8858133
8569354
20374966
36223048
78019131
94512970
86512641
41179513
74966870
42481145
86979724
31782254
77087417
32974955
15666247
42661175
56052366
76953209
71453698
24364356
86528742
54852334
2084163
9454720
2149671
97192654
90123690
6323169
3371746
5364930