81925718
69421880
25719194
20939927
34289444
20231717
74677561
98547976
24283208
25893739
43192964
83479369
44681556
84638224
29414026
23109045
58267889
99425850
65337971
12471589
28024285
22433611
64427420
35568451
46441703
20805496
58849732
27724766
66988532
93247281
93278927
86259018
78285793
51143894
34747839
51142557
77093627
3826889
89363867
81014098