13245125
20011051
28539593
34384095
93312224
47807707
46963217
61707
59019949
21398556
95485820
66671754
2354747
57119383
79844422
54691580
57059088
47414295
4281506
22929378
481805
91754805
6334058
558739
18882904
12763141
68643397
3563746
58398611
64486407
76709437
74146304
9909716
25804660
25035445
84194408
20435768
15588030
7723709
45966481