17727896
255029
61521420
45186891
31513145
12412392
41849592
96539379
54227940
95876737
78666052
72893895
36342639
99139049
58498915
92293736
67322653
86225749
4635674
80324727
21786475
7782938
55151831
65138095
8854866
5858353
15417018
70188586
20661594
38024721
92701439
51346908
96786232
55159312
43283518
30515099
39698387
40916114
85715133
8772384