37233216
30003998
89007145
53171068
7347226
64395925
5104133
9104543
21207257
2235451
37683355
44305648
7828230
363227
76781870
3205142
62785586
22267452
96999621
22305725
17097019
4657244
30516833
20965239
74672306
86354022
1969941
26123856
29289336
19146439
1136541
52318622
2126539
29185311
27067427
24127566
44066307
9627678
24571897
82148011