2839407
13347771
25085968
63282040
4908985
13793251
99354161
31215994
20525453
11532691
9003032
22258774
61879285
10215680
21478138
25432233
13285051
39769911
11063110
65413659
21576098
7339775
67556402
19254654
88778439
50647994
24298379
71009902
34183408
41237609
13002095
63578084
46713393
44496646
28498190
68037602
9893936
1668555
33006517
6235170