4151219
8884464
66001407
97012506
95142658
85827665
96772072
68036146
24339872
41396325
3571498
5691364
35969063
65473358
99866900
83084339
11579480
502942
258524
51936308
66816112
52136737
94059265
91157644
27364752
3195787
99419990
83474770
84607941
55251422
9897431
68832691
4763168
2885801
1044453
81175920
66045012
95835577
79101808
36694489