85266562
40935215
68826969
47741683
44484660
58969325
37806343
91033986
29757333
8167948
33485728
59066101
88063070
14347650
26479956
31221837
51264271
5541913
3209522
338219
68358138
8936999
18841554
55871263
56024590
99711527
18214346
98834528
33266507
70633302
1341725
31906
92299828
31314797
44173051
33979181
259204
69772215
30183050
1076437