52169752
49858431
448394
28744437
23534397
28322154
2583220
51018411
1114560
68209447
90362050
54357443
10806906
60315142
80972145
94663069
82401888
70947729
66245347
82656164
62133359
17589499
5680764
5825243
2555576
76661531
79586316
14736584
82858203
2254503
68374819
26561486
27939876
14312263
8098286
46134791
63362227
10319793
57907149
27179812