60853078
69067628
81641475
46706013
79223027
2832004
97218679
93782101
74152349
88551264
75371227
78928718
71331915
75975580
46472836
95743965
72717491
96295251
8564368
20409107
58932311
72046204
34142039
82943519
45648657
61914451
65813203
56438754
7635289
7772222
50982551
5911028
1378748
74198577
86046296
29264375
38277055
57332747
84404643
34857456