97893181
88552600
70127233
80278519
34314029
29045968
84218968
3389821
42045759
76168747
57674517
67398799
73334339
60544616
11307419
866628
64436178
85898719
52898174
57713133
80378783
39548979
7832444
50772798
87645423
39562095
69758066
33554355
6279637
81635982
74697005
28672538
88083123
64228491
81024292
23549369
2987582
36893304
87527816
83936195