56002621
30864112
54625001
51126683
2484055
8954560
38489981
97671222
8511055
62655926
97552911
3076071
89414327
76921383
71835257
75539733
54055317
74089740
87409805
770517
5862442
1194876
64027679
7591172
15908915
78364700
64131048
51302402
68612683
6053782
32702602
72443372
12136895
18652660
83435181
1811249
80117932
78557562
1854514
45566568