52235846
15798103
95567478
82483428
84879861
142727
85914239
71709764
61173546
89657007
21915171
72082342
56794876
70919893
1701919
2713625
95124917
84897006
40351158
45911182
85557515
89504835
29435242
8742333
45775067
9772651
90436499
34884522
45047701
31275072
58714215
84668036
97536889
69115608
11579970
48096751
1000154
66564006
37713071
84273693