38893568
14049485
37634991
811623
97905705
52923749
28037118
5030764
51427176
26698049
37835060
56418139
66647650
70191451
9283116
11101914
75541179
97782100
4865584
89342524
62943170
27283806
87936179
89801484
69467434
46967538
35494603
83862210
73008998
437772
25387289
37305836
84399189
30616893
4073135
52056500
50159562
91459934
48923877
18639859