74647980
96296781
76882016
86718512
43701244
49166486
54525644
86908502
30635233
27315916
86471483
20137705
75804114
57967155
39322825
56025684
20305672
96472540
94786887
18188763
3746760
35886107
46558565
59169437
79202243
65696324
46604315
4288203
38244320
52035472
50037764
83656407
10406114
27248943
44685315
98818369
84875702
85893083
74696832
71018648