34798243
27032365
5236753
20974446
66212448
32784622
11407341
74207826
4654104
23756250
9670565
53123830
44558830
86295669
16321693
82822691
2446620
3023675
57579475
97191147
34299393
367057
41154571
65683710
34478034
91885940
70391119
89223158
6292732
16988389
56601055
13596404
28771902
11645600
94291222
43755948
27847656
86015259
9264175
69365618