87932110
44689056
15208270
84409228
18719309
13137123
49429964
28146155
2209406
31014129
6682335
38901897
35127139
3108257
34792737
82367755
59146087
62767426
63742674
56426651
37843649
44729073
48809822
75765315
46866993
36727562
69881845
33387114
11401060
26566090
21876980
25863449
45333410
13581631
66415966
65538649
57415156
70206436
23293078
77793455