59848662
85369410
83856770
26002906
15505070
45188091
7478749
53474714
2183526
62826929
77275839
4073090
65077696
34411119
70414308
87997953
87517954
74629834
14558541
72349842
160979
85003961
72912450
81035451
4944130
55123470
13779318
30912181
64509757
9706437
80514303
82471337
61092296
50508307
78749625
2102586
20856050
55878044
13224474
601919