80549273
76414698
80374176
4973620
18686383
98294044
71432985
37449865
62114140
38931100
61548021
3949718
55676491
38984729
42412090
6182911
61872890
60023314
16104640
12488406
42385011
56325924
32789534
25692007
57422104
23244549
49659284
98412903
10779100
43327756
8241498
59511752
67739035
78695753
5255126
58443804
1546847
18581439
9628677
7268080