6963516
34805379
18322680
44296748
35462858
4998900
43041426
54036759
95286839
15359332
59117831
29108580
30658116
91356338
44754545
36277190
2984414
1392284
51155748
99486894
82641856
94746725
12925233
71668943
81235835
89523679
52943034
99866435
61606675
34998920
46595065
58851659
28599890
58292878
63866090
65708259
23769688
82455034
83729729
2367121