39755662
83646258
30041572
81332237
34544833
19649199
8361592
5916245
40633192
18891460
50031981
37349520
22444682
8037450
98935862
20603042
62505083
9626684
59917226
89932813
30163939
83304723
58256343
44183773
33857798
11844908
6732011
50311622
83798031
54345465
19585492
28062503
7901636
38593229
3426225
40327981
7878480
51685423
76878321
7566147