52255973
50408765
22957146
74232224
39691685
48478180
76395547
44158471
6252105
66514390
65669032
68814204
93637515
81059661
89823650
12428145
991437
85695704
25462642
22043062
26274210
64172359
69499533
78486973
33379708
11593692
99576182
46474426
4616183
44287802
12647545
40671594
48265474
46603433
63017804
97201934
4695274
76408457
88766855
62197460