97211423
89907355
90418738
769681
87801169
17022997
31847941
7770865
90392385
88784557
90872513
66172383
73775123
9329737
37553552
98455217
31235550
83942213
8046370
44425501
27846237
84399242
90157308
47166872
61821909
23999681
27848054
64013879
10596435
44589771
52289165
14414285
25019645
68826759
70709637
4997665
12834445
25385979
40305315
948935