54482327
9721447
13201113
30577722
15101619
65261411
24686779
13393443
17944615
61102243
73434787
21951285
65725518
90218803
46069429
55149830
5936541
12608651
50632729
7814200
12461634
21985340
73336381
6058789
66965117
61902047
52386023
7183784
837766
15094705
19586309
57846622
521678
7995495
74407173
61571324
10602911
97913361
39128993
40937605