15402031
50606505
4002800
94868102
57481879
86988490
10324402
3621933
78732142
92983858
75394994
9014880
81556051
82233311
29105204
88891863
10072653
7272552
84871238
93424389
29369710
878288
61466190
68008080
63773312
72285172
62163806
37825702
59679378
23895607
27241309
61641605
66156114
84488775
1195673
3927535
169752
39754591
46336402
25441349