151970
9146606
71643779
76699231
50296325
508696
55679443
6604824
94616444
64219266
54111987
31987722
66629337
42907429
23215924
63802280
12043331
27989545
43059162
37842146
11624195
97027299
3048976
87809429
98594428
1933632
86128966
26073979
35869447
48585
11436880
79412837
89149830
73367015
8338140
63688274
84871856
253348
72396747
77005032