63687798
24614444
5141360
17093122
56116031
13087490
67822073
3812794
43441427
62564409
55897507
84659892
54791677
20356210
50253853
30463211
36942851
7808
48749615
66001459
10867596
81646729
43758429
13907791
1308205
6548701
42868161
88128349
60237069
22574601
17027992
53326585
42028945
4296586
93466370
74883326
90427423
98052336
5237491
3882105