70371026
16602831
2844317
32837134
26317132
33452822
73084762
72233490
33974923
24133365
62944445
79324528
93714229
91342515
86839897
51824231
13982907
81427494
46096002
9685735
87956448
47554893
7719906
79469454
98628049
95912059
85992232
6593176
3071252
50522299
44255211
7825968
24249227
77106786
87416601
16017649
36495816
29009464
4946445
90923546