23335596
502831
7482621
589266
4740696
32108508
33959176
8283662
12551889
44604323
18841178
3971170
93293863
17854080
68679034
70029247
73622584
954825
26067525
33388388
5612432
34761301
30332680
896153
47905986
67644174
12085515
13606864
39106618
9752898
88454310
15829939
32134070
23122886
659693
17825710
14317801
41872479
67642316
96883396