19814874
82233932
93112850
51391984
14219532
75149102
31315676
6528565
80972399
13793602
5694616
97382839
77038742
23468269
85091901
71626768
4209195
31187563
29175209
74481420
95718159
61079130
2732465
21485296
71441239
86014619
74139564
60435871
71851095
91634788
97396088
80218708
4776734
63546514
41581228
91059000
29602499
85896806
83014199
58497599