41553672
3666403
82483025
53564855
33291445
51203569
46418483
17661526
73579811
74087063
84582099
59424271
78025018
16534927
46594383
29736631
8461303
55232574
54293754
68085840
50909722
70111964
74775394
76488583
75265999
25773535
6745490
44529971
33601159
30733812
10972103
95151461
10337219
70786960
57794951
813196
9524750
5201838
58599605
92386342