33622623
81928805
88902780
85236557
43731969
41287930
68407207
34342176
10204971
76241022
35773609
98535851
70172063
52707530
25299669
93659499
77567362
25711346
8673168
81895855
36849410
8068113
38185357
9710926
55416322
41135099
82816641
8034371
87099610
55812750
36307496
8314655
89361538
26905611
90957699
3207981
30762946
5958038
81258212
36937483