60244647
7552672
39513855
47877246
43979430
24083461
5628782
89553540
46343651
49328554
17028279
3888305
6606760
2604395
4339220
54071156
96069044
9774681
90922296
78717919
83041751
1284323
47268980
54755306
86952055
88976052
74269815
84082858
1238872
1033379
29762185
98542401
71634953
15304238
69733352
2422392
95341674
98161783
66035291
4285725