80048271
46682911
96787869
68112253
57004473
76136516
96312555
62232035
91428860
24524047
35287633
6965965
46394701
48016034
14259327
83565871
10668136
95591413
23123690
52095630
29052468
27879666
38011290
28233387
24916680
42917408
80746244
87049235
60252694
994419
917482
62732518
21131804
8289133
19735442
34616637
53948589
70259944
94898461
64829772