76186176
32141096
73488522
11618564
8299825
73996085
30974815
64637155
92782997
31682154
34048390
73223263
22343757
30777875
54336692
32889233
26455513
61786398
34516794
38332254
26265351
36403400
6178300
15723009
67002565
48499384
93517059
51163370
43864837
67149711
31433536
56573244
1858483
2580203
38602544
9366662
71602871
1782219
59187023
63644709