37699951
6618001
66436205
54483918
32764351
3234528
74882212
12305911
5633698
7625713
15573528
23414176
3119382
23113753
86112975
64738893
38647610
59874013
6264926
3040330
30404341
21766939
2273150
34683158
7274445
63685798
1517759
98073819
84295127
76687908
90141731
847725
17846109
55119622
4066457
13282569
60042980
85147761
96606771
9455908