60355996
55443885
11671942
51864423
3514375
2558758
89705453
62429194
30855460
21206246
17658920
59984120
30053762
63455133
5327601
69835413
12637094
7047728
53206451
87022286
61892029
11105561
597564
33255080
61675151
6722395
17514602
73047630
60104510
98579372
76055011
54274314
96175511
30933731
13079105
25532477
72947938
94821623
32636331
77875869