85851142
17293124
23114571
97699504
41436137
88062135
52637253
11467787
53232107
63608756
65991746
63387712
86128518
55732336
62011445
17467555
16787613
83246932
37661446
38149590
37842300
91048359
29763181
4329821
41193391
28969748
39601979
71106961
27145867
91329957
95957793
20122940
18366787
80055808
48821372
9507625
49274111
20309652
51922124
28951439