96156174
22966577
43095188
31232516
45648521
52751097
63575140
39461172
85347647
15994069
11028679
89422292
76002644
10099897
79611368
819631
8158527
1643478
84035707
39297694
99791084
81513832
17283282
8579573
93931217
87085138
18033384
9627074
54245050
21449638
5109482
85478941
341954
7802990
41443648
13844941
2846156
48886190
69021745
5374467