2112735
59325629
72569987
67206812
2586525
42783156
35253552
19085018
9945340
18441969
82626755
23683095
49413256
5596340
79004425
85417844
40431239
68542401
24658531
51135868
9072930
10094213
42854749
76052615
88431891
9989330
92272038
22825222
31408004
82455514
68545052
36583058
96261099
65478409
43612903
66265762
64414339
5425683
281144
32348989