41418711
29288663
63167370
29329517
96659027
97354434
63737823
66254718
537888
5495182
27965913
76629240
21136816
24041430
77113046
85063605
220641
13809571
88927157
49552881
45599581
42639448
14402821
68286693
22487096
55759263
90037698
89808434
29493417
64289460
77401404
48375300
74605803
39456012
7506169
57476347
52324285
29475176
12808533
11824872