40549798
25144575
30615615
11452766
28807475
98349102
10314197
61145264
77956451
50563250
45287487
62431085
66447820
34715091
8978724
1123596
84503000
54362604
45374585
4891833
78199523
89393585
84304818
37498512
1209813
77828986
3686097
91598851
5922453
49249191
31065430
55779399
44026246
6508122
78522590
60539447
52608209
91996397
33122989
16693839