95958793
16295039
9028909
43219511
16227712
1452559
21183708
32297205
47752811
48625329
50074512
82642748
66334035
82804973
98396081
48819722
76585805
92914998
4230373
61773412
13405343
42397998
3714745
866217
40691287
36412686
5166475
422867
47127341
79374099
9141042
82648673
35807087
933715
84057576
54124256
8334679
8397991
37537301
74166040