85228042
34728296
80942472
67156855
78254786
43761067
63922515
54106552
99936333
47547300
54011667
9825594
29676888
28438747
90134562
51171338
3703116
82181822
52452016
10438921
24603429
50185945
4331156
44048970
60247323
71467048
89653774
97494342
62826886
29777903
23685269
99563508
62842539
63753888
76752095
56404282
53844685
97482061
83588232
67263389