49714046
17127891
63328081
22519930
17927292
5271822
81359011
94885538
438014
29249799
28981206
7809438
91643323
85621338
41776159
9044229
24156577
70125572
7954931
72002747
93972997
92315467
75031716
41675772
81403376
10923528
80357596
35324911
86278356
59438501
20673468
54581637
35209457
7151295
8368774
63173602
58904061
80751793
20883893
3415919