66846532
96668480
63301675
98796407
84415540
10865720
31622917
84141070
53828281
48682851
27889437
92377884
75438858
36707695
80445951
90321367
27875263
21483863
98669573
6617517
10207171
33982530
8447285
31521173
51993058
71871009
79134921
2018391
99442232
5104207
86647813
87927449
91369161
4672503
11519952
8704345
20034297
94375084
9279932
75329977