10483337
3841695
68199659
89256686
2975954
10531960
24136805
81888603
94494428
21404250
78014041
74995674
12519396
98849218
4298588
21155365
46293088
90564942
14819310
72706121
72204975
37905976
33177005
2524143
49128504
34913515
18198950
46916068
35393324
78361964
48105753
86032430
9448772
884912
98174664
47234329
60014615
79897668
33065158
82779441