57252080
66228054
19982047
61628875
9383532
59229906
56714812
6814201
1968764
30388565
68012366
46647104
11051702
59955408
80709835
10269182
59136437
67396844
91302590
42032080
62248857
68849134
70374995
13534942
966075
76095440
89526070
82446435
46909955
3535680
74763199
2193681
21598812
15065475
31405862
74021169
75841561
47653937
96015137
66743101