23923834
64067044
59228842
60473873
43849318
87119619
68513929
60601529
8797926
11255306
9696069
55372654
89191830
5226648
71427051
33212252
3903675
73998010
84003896
29618568
44851593
71745295
86621283
39131367
68556685
83469434
66515506
50899630
30556112
58428265
82794694
81703327
25617203
18849142
1218719
7632895
7993718
78678507
90651400
21599298