21936063
45376264
59378359
65005600
42657586
2379529
49676122
19491477
55168060
54447983
50505762
25968359
27298257
33752056
62246385
81158131
84177455
5879848
75428998
34186867
77271001
44603479
9485885
17695037
21307285
432465
71098238
38743549
18346224
75082422
378987
66107501
84147022
3683328
59439630
49653204
15261654
59468421
52483236
93088064