53781152
48328458
84014689
64451044
69988278
47781080
24151124
31532106
56503255
12131002
5244682
48194628
49237510
93851999
11927451
71729357
95009940
7583292
24559855
36163727
2430665
75442891
3768685
91735407
63374767
32762735
45269172
21065476
66692979
70133970
72907264
37098759
31151009
48565710
3073706
66583817
41537454
36374155
88785019
24861638