21223644
25743417
50729565
90907606
394857
96629559
922480
11926652
49837559
6682290
51837871
47846630
51337908
6977282
45675364
1451849
3981824
69563084
13692507
728275
32793277
91071566
27348713
47641461
71728140
55881591
55675850
15121100
967008
54594975
82597863
90352585
34311910
95989901
60149712
55329370
71764766
25485841
50178017
13527930