32122917
61158295
22117000
90931191
48078750
35897352
50061471
67828220
64554547
20134487
70858603
45061134
23373664
8251677
94307779
46369074
15783071
33051371
9340555
2916694
67628019
96693369
87938483
47827701
3596185
10577442
24193184
126513
1752081
2806915
5306480
16052361
9504972
58887858
478319
36102871
62126099
72847807
69263975
46951952