23097995
26182294
44419816
5053159
84915995
34326811
10261405
1955533
19441405
97279048
26358432
46876821
20178482
19082360
54666938
2786696
87344185
87513371
67192618
261714
56423393
71734290
22689316
52059300
44634286
3619743
99691227
71077797
952861
64912216
63675745
19526432
7453753
67899927
67351277
26882299
79482711
48163149
70664417
72052456