14972636
77504145
24213492
16229813
5518893
71055078
55679159
40007548
76876973
24904627
93519164
51509190
7421785
255040
74697887
24015858
44996443
81294012
19936371
64903703
94738236
30297618
17309095
17798202
37974167
78975671
73839121
50378816
40409296
19544984
63077029
73544968
16672585
1652671
27335585
38614425
29368743
83338719
34184016
59377231