301639
52302207
59762499
30942565
89034880
90575864
31369568
92496241
54762261
70329000
1119195
48914017
95935086
7518879
96391900
37313058
46527454
46925281
22887736
53027965
86321948
25715005
9803595
7723824
65996184
10416242
13236314
8082134
24785878
24501344
75765053
8226200
45507347
82793540
41226524
26162829
90838626
70842886
54088157
91804736