13274139
1943858
7103748
96695581
67085151
9008729
82168487
34269769
82116398
47391077
18671329
21346812
84449350
94276894
51786487
20514873
62998620
24369988
68461866
63389338
50425595
6444541
649660
7529828
15492917
20589722
60443194
42338037
46217107
10249328
3563040
70504975
15255116
34844019
94987008
42516685
5916626
58026782
9297356
44192034