81269152
76105630
67427231
81551335
70245133
6330772
27113560
3423649
63166294
20606124
61432828
81972839
1298102
71501651
92061097
69247478
9435157
37999585
44507534
50047866
26955663
64846041
80262811
83837480
29565923
25939669
32937503
10645975
90785519
840520
98081268
72798106
63954180
83727312
27477002
7872351
1959854
74833596
55797428
28387384