242691
29824984
6558661
15968393
10785910
95179021
43524623
71999636
81228707
3116534
56833505
301272
19978131
76209901
50876517
33469745
72717576
61995858
84152705
45406895
66436035
1707768
87309473
47993726
46018613
47202445
41112138
29438213
8318186
84415873
311463
58622421
40165462
7241130
5443303
65782230
77612777
39498100
17338674
94663625