52139326
99389172
62566647
96848465
57927072
83913755
97962818
53493410
56808174
55317895
56617929
80574385
43832699
7075796
10397019
81836169
245858
42189254
11798134
67951066
82927208
72848289
56436657
86318396
6194281
66095614
76716685
50338942
70328915
26945170
87405526
44546868
3797422
88424092
961794
86118242
70789042
86995239
74911745
50606502