11966350
71554542
14703787
41047707
66638587
23276399
74386814
20141
49925186
5119412
20725568
96554032
3336181
51348610
62016337
73978889
3627428
57627533
96917378
32262709
41656055
1105098
65746676
28885842
48529424
95296150
72757288
8844520
17505517
64932293
80542302
3962634
2924447
28029728
68482280
66508465
20859461
83439812
76203280
96041189