43106564
2726553
6069610
14103069
87467322
68628335
64451318
29737678
63718781
88883450
87925685
8681604
44778638
8987110
82938775
57674512
24622221
80234257
5532278
72025306
73502431
66867775
83245
93751126
8030737
47081397
44491421
55974526
3867233
72703870
37095472
71305032
79613151
84357723
20242157
54896530
86857466
69033333
89843600
4607354