75794474
5625206
37973316
26514568
37497481
2539768
49527368
35398226
53782667
19356895
95098446
9776440
96141142
77533365
57527251
43157761
73056952
81657455
867928
3228912
9257974
15055421
16798470
32011702
27263375
29825156
65876170
32159929
762046
92021119
51509975
3552881
83624666
926120
87578247
32548172
9033813
19535702
82253943
36056241