65818967
56191224
76684306
70379423
8777358
60502454
15183217
98929903
35832625
40452077
4841137
524523
81933213
7702670
51022103
80432022
82641860
24642545
73688899
20274862
43907378
76284284
47469457
92567336
54753130
12978052
58554082
73437248
86525722
64142206
44919949
85592960
24789138
20281755
21935412
8567680
53788951
88357497
43951309
37351024