61418676
99915633
78658568
53824625
71837100
3175515
95266770
7402136
70266843
64879718
48358860
68767653
70746289
1815518
88429313
37374996
13078464
86961714
36782981
1585154
58441839
31874919
8669444
74244566
5408249
52872811
98119776
705460
61309415
27481610
50061716
24399135
73488923
91028391
20024389
2701531
9115677
7039673
29301094
31915066