63125592
84782320
77921640
19887742
14005126
7939766
66395253
8588145
23102254
25938416
52492538
2188095
86637298
3740550
21177834
44492314
944481
67301827
3807303
69697153
45445602
62647016
33844083
26783082
30559500
56607947
4716411
75997045
90752706
94074574
74572236
85945014
43968141
98478821
89201639
69688999
80619613
149418
9095864
75966669