27861366
21382842
50265657
73612906
22825528
87548592
11593796
68199939
17099271
98825356
279473
61144130
41104159
78232370
56813532
22051112
13702286
65395384
85007410
31511301
83576138
76926417
59124368
3260387
39246835
65292590
87806847
8504836
29816867
12464683
37099588
6815567
65748612
11491052
86916857
14689028
6858302
7939303
12659118
39999908