44039425
17892564
41888258
7266126
45571271
20065292
30001919
50521449
94632941
39261598
10968705
88288775
13057742
64671124
57931273
74541561
33631035
56507456
55782485
42409200
27374574
46013951
12012571
34282761
1447
77558243
32957734
44561352
69115149
1178112
27168026
3437334
46933131
45616225
94405526
28279909
78201062
49861713
8856793
11862262