1121548
16488290
1332966
36552530
77672138
11609219
698018
84078710
16048535
76595803
45786490
54057693
52003589
50802295
55745593
45309097
60831280
164040
98149653
40157527
86401799
3457988
90198390
15069264
32109633
83803789
24374569
94165381
80432590
14728485
7643345
47425270
48362647
62811493
75314905
62199455
72073970
24922851
74431959
94641272