18103202
13226877
31211053
33586713
51606933
70152189
57698225
66817747
14504657
83186067
79474076
80095345
1411924
18589
35781207
89927972
44349334
66356767
84922859
81819037
2726650
18238523
93563127
33506465
45642473
36292602
5734346
10963351
3745724
3831290
14205578
64213662
23422990
2001790
9819765
35679965
975749
94002390
97428882
91041757