49984278
33773939
80461974
44715271
53351811
94943859
42549278
3326961
82284714
35868254
59642156
37626605
35073216
44026992
950684
48893970
68687805
7034255
26686755
42652405
96991689
43756122
22436956
78094650
35796971
3262602
38208415
63958592
88455437
80095232
952158
85179277
13965435
3661252
9255128
16253934
20766450
75132629
76038671
23307769