2044294
57778170
60108993
7035077
54829510
5986593
59047182
90375399
30082219
553865
69108215
44636272
21622522
59974110
24304059
5509115
7829545
50389401
27408720
19671893
81116401
41573398
43813078
61016953
89328983
57587560
8589695
2842834
7503671
89855782
26876930
1793346
41934934
76893551
35692844
39332911
28149233
5669429
47287429
42091067