259489
93573473
36205439
76097968
16157178
22629245
93056467
68336093
19796691
44136814
68694258
8178276
27386281
88173
83899698
64811734
51503189
75571823
512910
70084772
12466485
44158777
2759276
47203874
4039686
25872138
46595491
38322981
11118241
46558173
54781890
2347656
10497797
10794052
38343403
10125080
90077826
68206513
13807357
572021