32719255
1763150
91893935
43932482
21876155
47651063
22227722
74226396
2731654
82314453
82755842
69723528
8972911
76857822
21912306
12364064
60894946
56845174
34909140
85573989
14316413
82909569
37478961
28984452
43877237
58632238
33901580
1569232
6633650
3135701
2381899
21001701
7256726
45207065
24252656
31136485
59847304
56823493
33061111
11966825