38588285
4793005
68966168
6431556
87879703
74241956
92181831
25305782
12327818
6494460
8255699
93103290
60428310
69245773
5575413
66381451
89195781
65939076
84225123
70063482
80408703
46515928
61397004
76639047
71858919
55484788
58138983
37955693
35441350
2515523
59729791
73912121
6851806
65606851
35343767
62418837
29853562
4107742
99578936
5006209