38205473
2363407
25623689
58728900
43733850
67391571
2643397
41678789
69431892
3741665
4622418
64257168
61581392
38341342
86776991
83499026
1647138
18917987
672732
76385758
62726751
15543711
57721315
2693972
41791133
8619427
89656061
36522203
50384611
66567176
5717592
72078177
26125392
56503213
28492627
11616739
34281400
53539745
39093582
91817300