42266977
20045008
36541422
2996290
16586125
80999507
10678339
54592066
3389334
983407
69306366
71622245
76865923
94569301
93381560
869104
86796690
206476
32851943
12367186
45987920
59184483
70062858
87959742
51647030
46732974
3606391
10294586
24545484
49727914
11373132
46753174
90224073
57047836
18421469
25283
99056441
71931796
25951575
75253131