40431441
23828456
59752177
72647307
80153339
27256152
94323340
66569042
24168405
561731
30435490
82961627
31858961
92649014
83092858
48764641
50481482
12281593
92917723
7776999
72849873
78818719
64063843
14855740
83112265
73835069
72112301
75077286
84395118
41863167
27481236
9511650
66971626
36959500
94215411
87142304
87615936
55636812
21974952
38975315