90541277
16344640
81684478
28999119
53031278
80399735
63396102
8481610
77791403
38437358
39566977
78219827
70929879
89004565
59959720
7179487
8440334
46369259
7711230
31589341
11102355
9720815
60861442
63218618
25117593
98828047
61591030
70211873
96974849
7318680
13227786
40669739
29323683
60876756
3191677
79739751
86725903
21333681
14642505
75702763