5871669
45107846
84463072
38832665
63014745
2692620
74158433
99188177
96169547
98855743
12002964
84221396
44729054
38145536
89344370
36318251
84569617
9274493
27221501
59453392
217114
69884258
22112452
20089207
81391370
643582
3866112
42769208
65964650
79456637
5774154
9179008
50022358
76374656
78667400
93142684
12508093
5130137
65952128
76583112