27379537
7813124
35123390
23586339
27887607
22724404
48971777
67589536
79522245
41409582
94462659
39668429
40536456
66729062
20374838
76722132
22206179
88055080
16616915
63907595
30001716
56005749
89649837
87128673
29782258
30857941
8977940
68633488
28982681
5289300
69684490
1947410
62262485
22916069
45209855
75592799
67905510
99467691
79132598
42872884