53916286
71302526
22232484
52955908
8298690
75957229
13483129
18464141
58658020
35312452
54498783
2530711
20321640
84943097
88599734
73601599
89901673
65991854
95045715
27033396
80388028
2876955
17941217
33563117
60694119
1446800
5827478
5184032
18908657
23908632
65403959
72789694
46911035
64147875
53612987
1050528
1211201
60337242
90434847
39846934