4506616
43836620
35854458
73014700
30134232
89259822
73833509
31871187
72055829
38614020
47354570
12435849
96104655
40257472
72263687
19276968
5884717
96403130
55989988
13173153
55023480
58564289
79749398
45587936
22903699
2914283
72414736
13618885
82737288
28634503
7203204
88692854
64679064
23259604
92261588
81315689
66218352
55634689
85807435
71969199