54805385
25228528
55751696
48705205
71781525
11495697
75228742
87351943
28091262
56772599
79881064
5072384
195260
30435935
53223849
99001445
37401329
1833795
9929740
16271853
53061760
53953907
47402777
12421357
68912505
96677116
81373118
20888329
61095037
2622363
15105860
28397800
23429026
8016946
53291847
87456231
15109272
22513177
39807035
79856092