3818646
56138214
26839823
46681363
46848978
46825151
43484023
58348410
28194205
86519237
39488930
11046378
72236694
73033353
7129629
81054511
5908640
68084234
5709452
59806527
53519971
37101972
88756688
13289579
82255544
91361672
84155587
83847930
16736293
37733361
79701603
76426265
22981333
351190
76877409
21374201
59061823
37808165
640517
24663998