11099600
47493131
37648140
29756083
30045836
2781188
67413743
66681137
59002833
77355645
96244263
22153957
24521368
29604249
20861974
42081956
93324072
13736796
42243968
7970455
44713969
2159721
77768236
69402207
78641775
26146886
87305925
40979396
6638970
59009713
75664136
97866968
15442426
38878618
63869692
84603148
60982894
13937846
79074806
17737298