1148129
52868057
92302972
68738078
42559619
68234220
12162578
67631671
16365370
32144198
63985838
4598075
61229802
24985901
3954318
46607680
17409498
83486644
63415239
32077115
2654621
65567773
5334638
34817382
7262896
86291767
7168810
40785506
8980978
2648135
49626650
29428893
88289030
81717589
86767966
52547622
2224301
90574830
94043681
38139874