14067399
647089
83643248
85367831
44221084
37632793
151568
76784388
68485372
80485737
30131202
54666422
28902781
91653454
9181273
72472860
47073415
95341728
71185888
64286808
9796388
74658379
86236312
49522360
85421628
89764960
17538182
17497122
62811022
31761465
22336811
99235012
4031925
6857406
95056264
26328381
87187791
16455231
48119262
81538692