30424720
95316862
75605323
15445057
41592030
5060185
186683
48049547
5232663
28734936
88852839
27543601
42479271
7393980
22956056
5907338
64557797
59893920
46974573
43522333
38341550
42856946
11896931
37648365
9535175
51783197
30962358
50068560
2287002
61233180
26013418
39766259
95938527
80821780
6271839
43753986
16737721
87542934
6409156
97184626