12561121
45673086
48408012
18566332
3348138
36176741
85787682
85817617
69383629
45419282
182969
28426690
172443
32254972
56727446
32887294
33951605
35546365
94316405
29078099
63607690
22805088
47901287
35256399
26971265
13345287
70447988
75099950
95071855
8241451
5705239
1547963
32591138
33757360
82003064
6966248
5461934
90983784
41439912
70398571