81524353
74231492
12234736
89881874
18769855
4567459
76203240
12788229
12629301
4951716
68047973
2335697
20444359
23449743
59007813
4428456
88445958
86339951
94981610
5952433
14676932
42681749
64399946
9884045
57489569
52724625
87798531
88748170
56403501
85364291
62429713
42609178
8658908
3647715
10741134
11581373
36891140
48475845
58842970
83987021