80934905
27913977
86788783
3709811
9350127
48039173
61809635
1841964
70927877
45412756
98119390
2630245
77652986
97203142
93689681
18115369
44988128
59059068
73567376
29526702
60502572
20428069
52678834
42529413
65587496
75307053
85613492
27865740
22187339
59052137
77182275
96398620
65263792
9306177
80019079
33635610
92993243
46359778
93622667
40648168