47234651
64007048
70544864
9322222
97819166
55602984
85346288
16223022
4281498
8495636
509876
88654412
49553579
33418767
24799657
9022607
70209544
7489986
96069987
2793808
36887000
26942192
23317265
26546192
74903613
10662475
86579445
14196035
23685542
91841258
99373143
98492385
19978257
32357734
74476347
48124620
48959666
47532639
75029877
331646