41006405
16297955
65144216
31766355
41078695
49017170
28325496
61501209
75277220
943054
7141676
89294865
76552560
67005962
60287903
39435288
7542919
94323591
56193443
60302626
36569807
84157638
98011068
9648254
4914862
16925306
73315906
50964684
732958
195181
70501661
28489223
75982545
27088448
15304843
67358609
62362021
46702670
64165724
15901556