2921848
16462231
71335375
14421081
27001943
2976110
53734638
30857087
32513967
77087940
16514346
73713758
34342921
44293215
7731795
83741417
239488
493573
27853584
52746476
8853533
15916892
54114058
45033254
84319419
10627114
17014938
273484
8517734
66532311
7961618
36016522
42914506
56953748
42194513
24901713
82116267
98821811
69079615
30481079