8383723
95755872
90743511
22495295
77352970
7993915
62897335
88821102
24417036
5356874
23009612
5381789
4809581
72691092
14609084
48155714
15182009
73122947
69151409
40896304
2533330
15888476
482133
12896604
85949558
29826057
13086945
2302466
55685995
76175883
99979061
51171144
80527564
14212660
30866338
65565671
1019159
4188589
28987712
49925187