43434691
83193040
73866009
8903767
2543998
65494366
71812914
76423243
27567934
94877410
20181749
26475870
541272
39995646
93796294
27063121
72218377
71168973
19778137
37692695
27419295
7925739
17832715
23145863
1961141
6077635
61915011
42591789
29514696
52275285
83275323
66613882
37157317
50498626
47605939
76989305
32241712
66816725
543591
25242562