48107674
32503484
58733607
26163179
57576556
29281004
83164089
83012403
63096848
6960512
345858
71352060
86028001
52335570
79483773
80194681
29595515
25752631
46656395
9131260
31373168
32332954
4249364
32733924
48434306
87863131
84241247
59815375
6973890
84793833
4124733
50296228
96837258
99705051
72278997
10275664
64571416
11911235
87855842
30164450