86464761
2992124
83103197
74278543
58263924
71004753
73126066
14789855
65572818
48562425
96755831
51197391
61612944
7641257
75919841
614105
79885915
22265138
63562306
70336734
97128512
63431013
12037124
15237964
2321271
59193307
5551688
33607413
5482211
33515000
60394757
78552712
30931856
93141903
8856776
63201067
41708955
80868480
52247579
79938200