75972673
2549641
6695865
14997044
90871781
89428009
7347220
18889
52569387
35304723
94482042
3800643
17056243
21339143
88927048
67234
58544
88028742
72846096
26108272
40507089
70215886
66971192
9885472
7333624
86968033
89416247
39255878
50757345
34698284
8023010
3528830
79905737
10121555
15584497
66026624
96468373
81225190
9312745
2482113