27649300
2442681
32247458
16773057
27939196
3379646
21566638
11637999
61101317
71309265
14078391
70022822
8707155
96604719
5657882
19438119
62436606
6731202
36935478
60494751
66764700
76682186
56817187
14638673
86508627
4155645
51131229
24684314
72543681
24683108
68165602
42585347
69442468
94341961
1815847
5194770
47909651
38335237
69002849
407371