5931236
96594449
916449
9421122
99504550
69837446
53268170
3375798
75912341
1494718
16489593
89796340
6141883
20103577
30331178
23145727
76179560
80263436
8549396
63322405
83533499
41264364
8108631
16684130
13995640
34639909
3569124
61292954
53458458
56816088
15744921
63171050
24106340
28336206
21782590
18515607
59739892
27823439
4539727
91705739