74116865
8162811
97209871
23144534
11705534
7213929
10022853
63022114
412266
932151
15924536
5787175
5025985
8298245
37561986
59362215
34041754
20245481
71991876
25905774
8208996
64243818
75647542
66999411
82895094
8019278
2883699
42312060
25451315
61509217
96142837
4639202
84634125
35055847
70108944
74493281
81245721
19318331
71306851
90299965