82169830
37283221
54302882
10723192
38184765
8927524
65952508
95421615
7456486
57982242
20137435
57062595
7607604
99625327
42854441
47565535
56113812
81417577
58259081
47025965
4045549
75886672
76435149
31326600
402879
2904711
56949452
27906489
94247872
5793015
6491269
6643217
9828821
25223198
45531194
32942988
10671043
24737963
88916635
73449067