90225439
11154385
48508376
70442198
1814270
3217516
233837
35762710
40389879
20856237
40626194
45744030
12487707
7475308
10075543
6816242
31619764
49659186
94236189
44941435
57368190
53522562
83527714
87916793
59869803
3210739
77921119
96082369
17687703
86081028
74974267
8928933
57043640
40668613
35511298
61386819
296186
89514406
95006490
76418289