79952065
53111791
14596640
2239984
40599519
86254132
4527978
5976883
54008599
83502817
27949268
74888414
20257683
414084
11865073
26078907
52784756
30811066
52285154
75106395
25651912
7951538
948259
15324973
46913345
56584473
42915124
87715125
41728377
5984073
29013999
30005575
80949880
26781755
6051700
48559500
63304621
69293033
17852225
29276024