23806440
13722039
85327646
5488324
17647978
19737298
69465995
55042565
92799964
96474045
82402247
57065784
85963334
4854849
42713472
19795268
10231602
99476982
2236978
33366894
31193946
3066258
24438683
43405487
57044327
35291816
21124008
62345722
1419543
456198
48853691
18299308
59798094
73134727
42508198
93305513
72424682
86661951
66137664
87296831