87779413
66285284
25576512
14095329
2612843
532808
34727274
90567065
15737399
12074207
58341002
15556751
89172577
53645984
18682816
47148071
41509127
36167131
97787858
2908348
73911413
62505210
5004585
6621955
48353864
831539
3323850
46571244
33968525
91758494
59539967
17481763
79269524
9663700
94543439
3569701
89057868
50865385
10645886
51713901