50608675
77079968
7696389
60365057
85729708
7901743
59684457
4796510
51557385
30425071
67932697
22292005
5437833
58687057
9347514
96812789
65942635
72434252
5203189
98571143
90335656
68356290
26231628
99585163
19638898
5319823
72428477
5612932
83983190
5834430
13818869
14254884
1637731
56377187
73552963
80608170
64593890
86918482
97377211
937561