96633402
62138484
31332388
98406457
10888915
93895085
46829194
77166807
52605950
53524456
52861634
84792661
55177195
95815694
87602500
80274019
23411501
935222
780250
97095536
19626876
95557113
1333941
8916475
59551365
14936547
21018043
4009577
94371987
42861637
69668471
61281879
8868710
62305124
1281839
89764851
6375564
17651610
99158481
8602838