83365145
42704219
87526665
79574335
7224648
32059860
1064690
98758399
3325819
2345995
9253229
77731064
534417
29904740
56706264
16603138
74026858
1133000
81904626
8275566
27418450
53217925
47581082
38272363
62125136
52495993
66411110
33356482
824940
86417088
22586198
68746083
957070
86997277
25329756
8988955
56541206
53603276
58068597
20914815