5622640
84701289
1522726
9609738
74062555
59731726
46397779
9774935
71424639
382094
97954861
55732205
45734236
15288579
81503995
75048670
37518829
19097026
47047480
39551642
461433
51932158
84992608
68529878
22113003
38957933
177574
75048080
89176404
44072945
43927198
79035951
38071849
13571356
54515501
33101243
49893696
34243666
62011542
38379545