49688643
78467585
256887
4180535
3324042
33094740
11462556
89475106
34451198
66274481
7451127
86192881
71563968
9689723
62773713
15851672
44783301
66347500
33769600
22666726
26551187
14274796
15942727
83857167
35627377
5049218
86458465
68768021
8094275
22204346
29862441
15583144
77134754
72918150
88862980
57221949
63831273
3977066
3291278
24367845