2177335
35681666
83407494
32734668
65904364
47185337
75484815
62538720
70166361
18715570
19022466
20602637
23478546
55968367
49324418
47072410
3708626
44748951
582364
55399640
94278461
18711260
42941187
40852339
14219815
85837210
46283854
22556969
28987210
20507867
66871789
60521027
9311574
93164208
46558545
90596045
87012468
30718094
39243364
55917983