99673074
91965918
78876988
107963
70782114
94681100
97336667
46151555
52457131
15706621
67486684
77988737
40405370
56799679
88771178
62376872
2447444
39329646
22592158
4102350
41885833
59363043
9195724
94107869
72752301
16774435
46891672
59463424
75362580
79744159
93195223
81641384
68211093
99148755
93137909
43176257
23087150
6316390
49805130
94482179