24796092
1106683
20442668
14114030
69756335
60524240
86515910
53592659
56869
9244694
85661012
31802514
63236603
91961076
50727693
5586300
11392770
78394762
82364819
58488109
62698822
63322695
703683
6765681
63976671
4411864
27959014
24075610
798634
96751849
29111885
66871745
52677880
44304646
82046679
35036670
81529301
70848407
50718284
78825060