26041916
15449753
60357943
56388682
44504205
22724431
7395038
146930
77337354
5638793
3676496
9306556
57038312
148543
5841389
73074176
55873673
63649287
57995243
35741255
93777328
36947295
82923596
479830
55411375
4262039
5724729
92808845
68067688
18885482
17049289
2195519
41261687
5749677
43977829
69599894
5635638
31498152
85286570
42989580