7158574
43991560
24741304
61462420
9128869
14461114
30825694
49081282
15155702
20521769
52293965
27594257
41229258
62083004
74078774
13382098
368950
79137096
79943619
85708595
81016739
75344524
42974876
62849724
70321998
20356721
95753112
72301589
5237139
20533603
73929315
9552935
6049529
4220851
62709995
30632652
89676284
11371523
32493753
30689296