89592527
33428245
21926911
3234546
96692348
55167561
21298760
764517
63642239
68656961
74158584
60678650
95833697
38631883
14615720
66935651
39951423
92801580
52915799
9454870
94907939
36907793
13762947
58604817
551852
29468132
3038813
73992960
38402800
237083
73661038
53434647
45418999
87244575
41616513
79823188
27491644
6544764
68549042
5116419