82457927
66188799
39161295
87465580
50933094
12822288
21687932
56998831
25513558
53765058
22472572
65296362
77915301
8963154
20363388
11182267
71666499
52206789
50048899
85963380
43476205
10425642
946620
79454451
36966604
60688652
4804906
44828183
71287420
60869996
17759201
52142633
43352234
14363359
58596780
47607472
28271530
43789260
66104626
19371358