5484960
88435691
55561791
35248482
6148773
93775829
25609587
6091316
19991825
51177593
21015490
93924878
42763077
42804052
19997368
64932374
10435159
86743168
2243667
81175857
84977350
22448872
6850336
14925962
7525172
84694782
17566104
53162980
8639675
44676350
94526697
68506822
75815175
61151238
55783501
13762074
56752603
71739810
48381488
21082221