90278570
76058226
11363325
66546164
83063071
42173674
85194880
35877332
44606122
4063957
17151498
83258522
83231370
16968421
21518608
4109927
98251823
49854192
12171383
18791520
95329602
87511556
63516561
5947382
49639986
43191772
24367591
77288185
4695543
51052724
56868402
57478610
819658
33856967
93858379
68354310
33926274
81676655
60531792
27157644