40558025
64525002
41988891
7060542
98575560
95842123
88086689
34477214
76564300
47744758
96388252
9908681
98007544
59304375
59282748
83041761
6263689
48084209
96488173
46071203
80804830
74877003
8172598
18007074
73487107
9581537
97986849
34616835
77495439
45682873
46357761
86213145
54787029
44644771
34841162
7557214
51903009
8651186
45282018
38685773