7659638
28012087
4485995
22805130
35307519
16139992
77086348
63063540
63772532
91614770
18483207
13014416
88467700
28323840
50209910
16747327
21364205
53562459
90218326
45148211
33973470
5432786
68795388
96911542
3589832
20517200
26398780
9886836
37637664
89384813
77165400
47992458
74158780
68019617
94284303
48094119
34216078
85784228
44915643
38682902