2334428
81844249
36916993
32085162
22991737
42227955
708070
51871507
67583295
42118160
24518408
83939810
27029691
33469022
23957151
45749301
27422561
9499015
14839733
5683253
81505138
6454983
81439856
9148105
59465611
124934
64382827
10879828
64909150
73548295
4763310
40547675
42609001
62795081
56276033
49841837
47151774
33836823
29302901
32659825