34969603
84632931
8890456
74424261
80372949
67656694
7112921
48008192
97103245
80722643
46142211
61413370
7706496
87158315
24144003
64047940
50136691
43009275
98891353
12285857
19272777
9896818
30776977
58929090
99984342
29705802
96635452
98112324
2406679
60296713
66584329
65302102
72998456
15728841
82456420
15559250
1356930
5822509
72377124
44697537