85974875
82196121
36836420
982408
79378006
60289225
19177423
76508252
61991327
45573507
41785520
22915429
69263507
89694902
5228769
4285862
25179447
83646607
28731441
85303895
7959366
87603113
5033552
25452495
47027024
17846747
81738751
615834
15114286
35055798
68327091
4663986
83164037
3125108
28633867
9680167
20097798
15974412
90604393
54911130