8106442
58883191
53074322
36133626
21016618
45489063
41546110
20607319
10693963
6475638
66484784
53119790
61537996
82373649
30366573
47024561
23317526
94184585
59377841
97326370
5524257
3691830
14185693
59524090
19064877
30043706
70543353
99295671
2418537
66825343
86351080
51795764
77177886
69469188
91256374
51253391
74462717
47712647
16101942
46258410