84351546
53963149
10959997
44799560
3499989
21072422
34265698
79788814
6336709
935353
62657454
1545535
18756452
11373770
26341454
86723588
32245910
12372323
65602299
36152620
87817829
9295627
33226410
69924426
34988288
27418566
91669211
22268442
691518
84914222
94961686
11073274
25788590
23296811
83806756
64449137
82061356
99378116
70859420
66924426