12706498
4909620
49697047
12018779
40007857
36714134
42081865
5643436
1141803
8114323
24005425
82894170
11804610
62248892
63013826
44287477
8395046
26729653
8372392
76234060
54855403
84488903
75029418
60784145
77469545
92798668
40827580
28004716
73959643
78549615
7532377
96849421
58258372
8138422
42498880
46825060
3947315
97324419
97386349
37506568