24339064
99509869
74542694
64407985
49451413
23774013
39319855
84659511
22074892
11668696
69282348
7082193
3949670
70177791
72293378
84734199
58293967
80021289
8661597
5004339
61333222
74209525
42726909
50828132
26928633
25269270
21021662
37033659
92533685
69388370
12016048
60458537
82955896
69147991
45758908
81943424
95207334
40317615
97813643
190663