88602690
8031494
94501241
68064202
83633877
31313072
3036110
84227795
45007421
96723402
68154623
96433316
62017169
53173042
3392813
49632372
19226686
57745482
33965171
84183145
3451161
19478900
41232028
32288785
5360650
9386865
41105282
86999636
5149866
16952055
81444289
87136632
89035741
76495958
92679785
55643296
38919777
48063970
38093240
46081123