32913158
38826238
14845033
97307052
4498139
75616592
74997292
61279140
30863448
27886850
23406667
62811299
1504189
44171825
23703752
11297566
9513823
28685301
5596394
83132443
6319343
18432653
53972568
40986029
3825590
67788792
20326356
82993130
65144673
29925139
9558829
63918217
94305788
9379853
15101991
93531286
45081438
89007167
87937206
11545989