86765983
80344200
66957415
31943493
22857623
96375971
4849830
26672553
82686483
21978550
44259331
37422766
25546446
69865396
23341225
580419
72678173
35146879
92093528
51937549
86744411
33649478
95642302
73918424
845822
78321409
22797804
93633371
93022750
27862319
692813
30978950
47908840
33295835
10997179
89532688
85133829
59857010
62753085
555682