76647098
34028403
80199872
78806580
993490
90319949
10047466
77573541
28237670
92089377
89445513
98288864
95918110
5046221
65263713
64626243
23695057
26637502
78182749
59168630
66862950
56568528
6078076
43032721
52065434
40252553
87959474
32775403
7545802
65912206
18516154
9578303
1286941
95973245
77482503
9136758
12073722
69876669
20711158
60479990