98158115
41674886
34901658
113559
5082960
79722220
6246010
6876201
9641808
59546537
53743162
64123485
43306290
7289716
25851538
92509174
62673638
1228349
39837344
68043861
57766684
89377873
35156693
3722082
69672352
66349945
71549956
57898438
64732772
50607917
94745107
32013934
82468754
2659180
68627510
4904927
5805161
12131790
69069268
55331478