12894832
639501
74987307
11338409
6856025
31562333
4219753
26602798
28926729
38735709
2204593
86875364
7993546
67489353
78682494
3319825
79777535
10317095
33956481
50468937
48209062
82636594
45342053
37901974
32247917
95376879
33852677
87678954
89014661
4295400
184595
45433859
99161709
3199513
78137980
87979475
63583140
69301891
45222968
45953108