79503426
56638479
19507966
92816940
19807231
24968830
83436211
64156707
7332378
4123621
68314915
65656996
5090248
8793900
8269314
3250926
80489572
83675487
19102618
51962528
65045749
87558352
27675813
20878925
83896796
8734679
44079908
41389771
73069550
32058015
13647181
15047894
93567632
156613
767785
88053149
12249440
18053289
35409740
8234852