46732055
96444441
41632531
1904162
22913592
57072071
38473819
82788828
72248570
14642404
1825423
10319829
5264443
93264270
89445030
89477266
83007954
12347766
59936941
42543972
73551598
41278745
942696
53117576
84602994
47687159
1037670
10312526
73853823
6141929
42695293
93682082
45086456
8513667
87792504
56943910
62069326
50386235
38268464
44275910