21551753
41194876
18455089
49471565
55185136
18004732
8252879
96511540
71472119
35709622
88688780
28953274
17718360
70597715
61326408
82705187
43524753
66376844
37733524
49398659
41098198
6546581
44374064
20501586
50754787
30278694
220192
4573836
59714263
7577208
78246248
6357144
86891660
17847612
29561627
23298151
75568228
8771595
56593209
99697590